CC=g++
CPPFLAGS=`sdl-config --cflags` -g
LDFLAGS=-lSDL_gfx -lSDL_image
LDLIBS= -L. -lsalt
OBJECTFILES=SALT_Object.o SALT_Engine.o SALT_Events.o SALT_ObjectContainer.o SALT_Graphics.o SALT_DrawableEventObject.o SALT_Surface.o SALT_Config.o

all: salt saltest
rebuild: clean all
clean:
	rm -f *.o;

saltest: saltest.o
salt: $(OBJECTFILES)
	ar rcs libsalt.a $(OBJECTFILES)

saltest.o: saltest.cpp

SALT_Object.o: SALT_Object.cpp
SALT_Engine.o: SALT_Engine.cpp
SALT_Events.o: SALT_Events.cpp
SALT_ObjectContainer.o: SALT_ObjectContainer.cpp
SALT_Graphics.o: SALT_Graphics.cpp
SALT_DrawableEventObject.o: SALT_DrawableEventObject.cpp
SALT_Surface.o: SALT_Surface.cpp
SALT_Config.o: SALT_Config.cpp
